Новости  

На сайте есть разборы всех заданий 1 - 12, а также тесты к ним. 

   
Шаблоны Joomla 3 тут

10 задание ОГЭ по информатике

Тема: "Сравнение чисел в различных системах счисления"

Данное задание проверяет ваши умения переводить числа из одной системы счисления (далее СС) в другую.

Система счисления - это способ записи чисел и соответствующие ему правила действия над числами.

Разделяют позиционные и непозиционные СС.

В этом задании мы будем работать только с позиционными СС, то есть с такими СС, в которых значение каждого числового знака в записи числа зависит от его позиции (разряда).

В каждой СС есть свой алфавит - те числовые знаки, которые используются для записи числа. Количество знаков алфавита СС равно ее основанию.

Приведем примеры самых распространенных СС:

Название СС Обозначение Алфавит
Десятичная X10 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Двоичная X2 0, 1
Восьмиричная X8 0, 1, 2, 3, 4, 5, 6, 7
Шестнадцатиричная X16 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Та СС, которой мы пользуемся в жизни - десятичная. По таблице мы и видим, что для записи чисел мы используем только 10 цифр от 0 до 9.

Для успешного выполнения этого задания нам необходимо научиться двум действиям:

1) Перевод чисел из любой СС в десятичную (для этого нужно записать число в развернутой форме и посчитать).

2) Перевод из десятичной СС в любую другую (используется метод деления с остатком).

Будем разбирать эти методы непосредственно на примерах.


Задание 1.

Переведите двоичное число 1100110 в десятичную систему счисления (основание системы счисления в ответе указывать не нужно).

Решение:

Для начала нам нужно пронумеровать разряды числа, начиная с 0 (нулевого) справа налево:

 

Далее запишем число в развернутой форме, для этого нам необходимо каждую цифру числа умножить на основание системы счисления (у нас = 2, двоичная) в той степени, в которой находится цифра, и все сложить.

Далее необходимо все посчитать в привычной нам десятичной системе счисления:

Ответ: 102


Важное математическое правило: любое число в нулевой степени равно 1!


Задание 2.

Число 2023n записано в системе счисления с основанием n (n > 1). Определите значение n, при котором данное число минимально. Для этого значения n в ответе запишите представление данного числа в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

Когда мы переводим число из любой системы счисления в десятичную, мы каждую цифру умножаем на основание этой системы счисления. Поэтому, чтобы число в десятичной системе счисления было минимальным, нам нужно взять минимально возможное основание.

В записи этого числа используются цифры: 0, 2, 3. Поэтому минимальное возможное основание будет 4. Запишем наше число и поставим разряды:

Далее запишем число в развернутой форме:

И посчитать:

Для проверки, можете представить число в другой системе счисления, например, в пятеричной и убедиться, что оно будет больше.

Ответ: 139


Задание 3.

Среди приведенных ниже трех чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

2F16, 6678, 10000011012.

Решение:

Перед нами классическое задание. Необходимо сравнить 3 числа, записанных в разных системах счисления, и в ответ записать максимальное в десятичной.

Для того, чтобы мы могли из сравнить, нужно, чтобы они были записаны в одной и той же системе счисления. А значит нам нужно их перевести. Удобней всего переводить все в десятичную систему счисления, так как в ней и нужно записать ответ.

1) Поподробней разберем первое число 2F16, так как мы впервые встретили буквенное обозначение.

На самом деле, если основание системы счисления больше 10, то следующие после 9 цифры заменяются буквами. Представим таблицу соответствия десятичной системы счисления и шестнадцатиричной.

Десятичная 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Шестнадцатиричная 0 1 2 3 4 5 6 7 8 9 A B C D E F

Переведем число, запишем разряды:

2) Переведем число 667в десятичную систему счисления:

3) Переведем число 1000001101в десятичную систему счисления:

Заметим, что нули в числе мы пропустили, так как очевидно, что при умножении на 0 будет 0, который не влияет на дальнейшую сумму.

Теперь осталось только сравнить 3 числа и в ответ записать максимальное. Числа: 4710, 43910, 52510.

Максимальное из них - 525.

Ответ: 525


Задание 4.

Переведите десятичное число 115 в двоичную систему счисления (основание системы счисления в ответе указывать не нужно).

Решение:

Для того, чтобы перевести десятичное число в любую систему счисления, нужно делить это число с остатком до тех пор, пока последний остаток не будет меньше нужного нам основания системы счисления. Деление столбиком с остатком вы проходили еще во 2 классе, давайте вспомним, как это делать.

Разделим число 115 на 2 (так как по заданию нам надо число перевести в двоичную систему счисления):

Получили 57 целых и 1 в остатке. Продолжаем дальше делить 57 на 2:

Получили 28 целых и 1 в остатке. Продолжаем до тех пор, пока целая часть не будет меньше 2:

И теперь запишем все остатки, начиная с конца, это и будет наш ответ:

Значит: 

Ответ: 1110011


Задание 5.

Среди приведенных ниже трех чисел, записанных в десятичной системе счисления, найдите число, в двоичной записи которого наименьшее количество единиц. В ответе запишите количество единиц в двоичной записи этого числа.

10010, 9010, 8010.

Решение:

Нам представлены три числа в десятичной системе счисления. По заданию необходимо перевести каждое число в двоичную систему счисления. В каждом посчитать количество единиц, найти где их меньше всего и записать их количество в ответ. Переведем все три числа методом, рассмотренным во 2 задании.

Получили:

Наименьшее количество единиц (2) у числа 80.

Ответ: 2


Задание 6.

Среди приведенных ниже трех чисел, записанных в десятичной системе счисления, найдите число, сумма цифр которого в восьмеричной записи наименьшая. В ответе запишите сумму цифр в восьмеричной записи этого числа.

8610, 9910, 10510.

Решение:

Задание похоже на предыдущее, только теперь нам нужно перевести все числа в восьмиричную систему счисления. Для это будем делить с остатком на основание = 8.

                  

Получили:

Нужно найти такое число, сумма цифр которого в восьмиричной записи наименьшая:

Наименьшая сумма цифр будет у последнего числа, её и запишем в ответ.

Ответ: 7


Задание 7.

Сколько натуральных чисел расположено в интервале

5F16 < X < 1508

Решение:

Удобнее перевести числа из шестнадцатиричной и восьмиричной систем счисления в десятичную, и посчитать:

Получили новое двойное неравенство:

Видим, что числа 95 и 104 не подходят нам по условию.

На подходят: 96, 97, 98, 99, 100, 101, 102, 103. Таких чисел: 8

Ответ: 8


Задание 8.

Найдите значение выражения

1536 + 10111012 • 1235

Ответ запишите в десятичной системе счисления.

Решение:

Естественно все арифметические операции мы можем производить только в одинаковых системах счисления, но удобней всего производить из в десятичной (тем более ответ и нужно записать в ней).

Переведем все числа из выражения в десятичную систему счисления:

Запишем новое выражение и посчитаем, не забывая про правила математики:

Ответ: 3603


 

   
© ALLROUNDER